squama cycloidea - Turkish English Dictionary